to keep one's temper - Spanish English Dictionary